DataSource {typeorm}

Let's create our DataSource

import 'reflect-metadata';
import {DataSource} from 'typeorm';
import {Photo} from './entity/Photo';

const AppDataSource = new DataSource({
	type: 'postgres',
	host: 'localhost',
	port: 5432,
	username: 'root',
	password: 'admin',
	database: 'test',
	entities: [Photo],
	synchronize: true,
	logging: false,
});

// call `initialize` method of a newly created database
// ONCE in your application bootstrap
AppDataSource.initialize()
	.then(() => {
		// here you can start to work with your database
	})
	.catch((error) => console.log(error));